/* 
 * File:   tables.h
 * Author: ScaV
 *
 * Created on October 28, 2011, 4:23 PM
 */

#ifndef TABLES_H
#define	TABLES_H

#include "lexeme.h"
#include "nametable.h"

class tables {
public:
	tables(int unk, int kwr, int cns, int id, int sep);
	tables(const tables& orig);
	virtual ~tables();
	
	int add(lexeme *lx);
	
	nametable *unknown;
	nametable *keyword;
	nametable *constant;
	nametable *identificator;
	nametable *separator;
};

#endif	/* TABLES_H */

